Articles by Falko Timme
-
Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.0
Author: Falko Timme • Tags: centos, lighttpd, php • Comments: 6
Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.0 Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a CentOS 5.0 server with PHP5 support (through FastCGI) and MySQL support.
-
Triggering Commands On File/Directory Changes With Incron on Debian Etch
Author: Falko Timme • Tags: linux, programming, server • Comments: 10
Triggering Commands On File/Directory Changes With Incron This guide shows how you can install and use incron on a Debian Etch system. Incron is similar to cron, but instead of running commands based on time, it can trigger commands when file or directory events occur (e.g. a file modification, changes of permissions, etc.).
-
Preventing Brute Force Attacks With Fail2ban On Mandriva 2008.1
Author: Falko Timme • Tags: mandriva, security • Comments: 0Preventing Brute Force Attacks With Fail2ban On Mandriva 2008.1 In this article I will show how to install and configure fail2ban on a Mandriva 2008.1 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule.
-
-
Displaying RSS And Atom Feeds On Your Web Site With SimplePie
Author: Falko Timme • Tags: php • Comments: 0Displaying RSS And Atom Feeds On Your Web Site With SimplePie SimplePie is a PHP library that can fetch, cache, parse, and normalize RSS and Atom feeds. It allows you to display the newest articles from websites with RSS or Atom feeds on your own site. This is a great way to add new, fresh, and relevant information to your site. This guide shows how you can set it up for your own web site.
-
Preventing Brute Force Attacks With Fail2ban On Fedora 9
Author: Falko Timme • Tags: fedora, security • Comments: 0Preventing Brute Force Attacks With Fail2ban On Fedora 9 In this article I will show how to install and configure fail2ban on a Fedora 9 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule.
-
How To Set Up WebDAV With Lighttpd On Mandriva 2008.1
Author: Falko Timme • Tags: lighttpd, mandriva • Comments: 0How To Set Up WebDAV With Lighttpd On Mandriva 2008.1 This guide explains how to set up WebDAV with lighttpd on a Mandriva 2008.1 server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the lighttpd server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files.
-
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch
Author: Falko Timme • Tags: apache, debian, security • Comments: 0
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server. apache2-mpm-peruser is an MPM (Multi-Processing Module) for the Apache 2 web server, very similar to apache2-mpm-itk, but faster (almost as fast as apache2-mpm-prefork). mpm-peruser allows you to run each of your vhosts under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. It is based on metuxmpm, a working implementation of the perchild MPM. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode.
-
Twitter Clients For Ubuntu 8.04 Desktop
Author: Falko Timme • Tags: desktop, ubuntu • Comments: 1Twitter Clients For Ubuntu 8.04 Desktop In this article I will show how to install and use two clients for the popular microblogging platform Twitter on an Ubuntu 8.04 desktop. The first one is Twitux, the second Twitter client is gtwitter. Both clients have similar features, so it is up to you which one you want to install.
-
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch)
Author: Falko Timme • Tags: debian, lighttpd • Comments: 1
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch) This guide explains how you can create advanced virtual hosts on a lighttpd web server on Debian Etch that are stored in a MySQL database. The method described here does not use the lighttpd mod_mysql_vhost module, and unlike mod_mysql_vhost (which allows you to store only the hostname and document root of a vhost in a database), this method allows to store individual configuration directives for each vhost in the MySQL database.
-
How To Set Up WebDAV With Lighttpd On Fedora 9
Author: Falko Timme • Tags: fedora, lighttpd • Comments: 0How To Set Up WebDAV With Lighttpd On Fedora 9 This guide explains how to set up WebDAV with lighttpd on a Fedora 9 server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the lighttpd server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files.